Search Results/Filters    

Filters

Year

Banks




Expert Group











Full-Text


Issue Info: 
  • Year: 

    2008
  • Volume: 

    34
  • Issue: 

    3
  • Pages: 

    67-73
Measures: 
  • Citations: 

    0
  • Views: 

    1987
  • Downloads: 

    0
Abstract: 

We present an algorithm for NVIDIA (CUDA) platform based on Smith-Waterman algorithm for sequence alignment problem. (CUDA) is a new programming language which is very similar to the standard C language, with some extensions. By using the Smith-Waterman algorithm which is used to find similarity between two sequences by making a scoring matrix; this application tries to find the similarity between a sequence which called query sequence and sequences in a database file. In this program, each thread is used for calculating one scoring matrix between the query sequence and one of the sequences in database. The algorithm utilizes small but fast shared memory which is inside the GPU for holding four intermediate columns in each cycle for each thread. If the database is large enough, it can keep the GPU in full working order and results in better speedup in comparison to CPU. To demonstrate the performance, we used a high-end CPU, Intel Core 2 Due E6600 and a mid-end GPU, GeForce 8600GT and saw the speedup in about twenty times more than CPU.

Yearly Impact: مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View 1987

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesDownload 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesCitation 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesRefrence 0
Issue Info: 
  • Year: 

    2016
  • Volume: 

    6
Measures: 
  • Views: 

    156
  • Downloads: 

    117
Abstract: 

IMAGE WATERMARKING IN DCT DOMAIN HAS A HIGH COMPUTATIONAL COMPLEXITY ESPECIALLY FOR COLOR AND HIGH RESOLUTION IMAGES, WHERE USAGE OF THEM HAS BEEN SIGNIFICANTLY GROWN. TO ADDRESS THIS ISSUE, IN THIS ARTICLE, A DATA-Parallel COLOR DCT WATERMARKING APPROACH IS PROPOSED AND IMPLEMENTED ON GPU USING (CUDA). ALSO, IN THIS WORK, BEFORE EMBEDDING, THE COLOR WATERMARK IS COMPRESSED USING A MODIFIED METHOD TO GET LESS DISTORTION. (CUDA) IMPLEMENTATION OF 8×8 DCT OFFERS 12X-43X SPEEDUP with GT 540M AND 94X-105X SPEEDUP with GTX 580, FOR DIFFERENT IMAGE SIZES. IN CASE OF EMBEDDING PROCEDURE, THE SPEEDUP OBTAINED BY GT 540M IS BETWEEN 7X AND 26X, AND THE SPEEDUP OBTAINED BY GTX 580 IS BETWEEN 46X AND 73X, FOR VARIOUS CASE STUDIES. FURTHERMORE, IN CASE OF EXTRACTING PROCEDURE, GT 540M LEADS TO A SPEEDUP BETWEEN 10X AND 29X, AND GTX 580 LEADS TO A SPEEDUP BETWEEN 75X AND 80X, FOR VARIOUS CASE STUDIES.

Yearly Impact:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View 156

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesDownload 117
Issue Info: 
  • Year: 

    1395
  • Volume: 

    3
Measures: 
  • Views: 

    291
  • Downloads: 

    0
Abstract: 

لطفا برای مشاهده چکیده به متن کامل (PDF) مراجعه فرمایید.

Yearly Impact:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View 291

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesDownload 0
Author(s): 

RAFIEI A. | MOSAVI S.M.

Issue Info: 
  • Year: 

    2017
  • Volume: 

    15
  • Issue: 

    2
  • Pages: 

    113-124
Measures: 
  • Citations: 

    0
  • Views: 

    2130
  • Downloads: 

    0
Abstract: 

Bacterial foraging algorithm is one of the population-based optimization algorithms that used for solving many search problems in various branches of sciences. One of the issues discussed today is Parallel implementation of population-based optimization algorithms on Graphic Processor Units. Due to the low speed of bacterial foraging algorithm in the face of complex problem and also lack the ability to solve large-scale problems by this algorithm, Implementation on the graphics processor is a suitable solution to cover the weaknesses of this algorithm. In this paper, we proposed a Parallel version of bacterial foraging algorithm which designed by (CUDA) and has ability to run on GPUs. The performance of this algorithm is evaluated by using a number of famous optimization problems in comparison with the standard bacterial foraging optimization algorithm. The results show that Parallel Algorithm is faster and more efficient than standard bacterial foraging optimization algorithm.

Yearly Impact: مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View 2130

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesDownload 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesCitation 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesRefrence 0
Issue Info: 
  • Year: 

    2016
  • Volume: 

    4
  • Issue: 

    1
  • Pages: 

    9-17
Measures: 
  • Citations: 

    0
  • Views: 

    715
  • Downloads: 

    184
Abstract: 

For many years, researchers have studied high accuracy methods for recognizing the handwriting and achieved many significant improvements. However, an issue that has rarely been studied is the speed of these methods. Considering the computer hardware limitations, it is necessary for these methods to run in high speed. One of the methods to increase the processing speed is to use the computer Parallel processing power. This paper introduces one of the best feature extraction methods for the handwritten recognition, called DPP (Derivative Projection Profile), which is employed for isolated Persian handwritten recognition. In addition to achieving good results, this (computationally) light feature can easily be processed. Moreover, Hamming Neural Network is used to classify this system. To increase the speed, some part of the recognition method is executed on GPU (graphic processing unit) cores implemented by (CUDA) platform. HADAF database (Biggest isolated Persian character database) is utilized to evaluate the system. The results show 94.5% accuracy. We also achieved about 5.5 times speed-up using GPU.

Yearly Impact: مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View 715

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesDownload 184 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesCitation 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesRefrence 0
Issue Info: 
  • Year: 

    2015
  • Volume: 

    16
Measures: 
  • Views: 

    139
  • Downloads: 

    97
Abstract: 

A DOUBLE-GPU CODE IS DEVELOPED TO SIMULATE COMPRESSIBLE VISCOUS EQUATIONS. THE CODE WRITTEN IN (CUDA) PROGRAMMING LANGUAGE IS DEVELOPED BY MODIFYING A SINGLE-GPU CODE. THE OPENMP LIBRARY IS USED FOR Parallel EXECUTION OF THE CODE ON BOTH THE GPUS. DATA TRANSFER BETWEEN GPUS WHICH IS THE MAIN ISSUE IN DEVELOPING THE CODE, IS CARRIED OUT BY DEFINING HALO POINTS FOR NUMERICAL GRIDS AND ALSO BY USING (CUDA) BUILT-IN FUNCTIONS.

Yearly Impact:   مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View 139

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesDownload 97
Author(s): 

Mahmoodi Darian Hossein

Issue Info: 
  • Year: 

    2017
  • Volume: 

    48
  • Issue: 

    2
  • Pages: 

    161-170
Measures: 
  • Citations: 

    0
  • Views: 

    295
  • Downloads: 

    81
Abstract: 

A double-GPU code is developed to accelerate WENO schemes. The test problem is a compressible viscous flow. The convective terms are discretized using third-to ninth-order WENO schemes and the viscous terms are discretized by the standard fourth-order central scheme. The code written in (CUDA) programming language is developed by modifying a single-GPU code. The OpenMP library is used for Parallel execution of the code on both the GPUs. Data transfer between GPUs which is the main issue in developing the code, is carried out by defining halo points for numerical grids and by using a (CUDA) built-in function. The code is executed on a PC equipped with two heterogeneous GPUs. The computational times of different schemes are obtained and the speedups with respect to the single-GPU code are reported for different number of grid points. Furthermore, the developed code is analyzed by (CUDA) profiling tools. The analyze helps to further increase the code performance.

Yearly Impact: مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View 295

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesDownload 81 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesCitation 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesRefrence 0
Author(s): 

JAGIELLO S. | ZELAZNY D.

Issue Info: 
  • Year: 

    2013
  • Volume: 

    -
  • Issue: 

    -
  • Pages: 

    2529-2532
Measures: 
  • Citations: 

    1
  • Views: 

    110
  • Downloads: 

    0
Keywords: 
Abstract: 

Yearly Impact: مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View 110

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesDownload 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesCitation 1 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesRefrence 0
Issue Info: 
  • Year: 

    2021
  • Volume: 

    18
  • Issue: 

    2 (48)
  • Pages: 

    45-56
Measures: 
  • Citations: 

    0
  • Views: 

    195
  • Downloads: 

    0
Abstract: 

Direction of Arrival (DOA) estimation of sound sources using phased array-based methods has a lot of importance in various fields, including sonar, robot vision and mechanical defect detection. Adaptive beamforming methods, such as the MVDR (Minimum Variance Distortionless Response) algorithm, have high resolution compared to non-adaptive methods; but this advantage is achieved in return for the computational complexity of these algorithms. This makes it hard to use these algorithms in applications that require real-time sound source DOA estimation. On the other hand, an important feature of the adaptive beamforming methods including MVDR is the high potential of these algorithms for Parallelization. The purpose of this paper is the Parallel implementation of the MVDR algorithm by employing GPU instead of CPU to increase the execution speed and achieve real-time mode. To achieve this purpose, the (CUDA) programming model has been used to implement the algorithm on the GPU. In order to investigate the performance of Parallel implementation of the MVDR algorithm, two different GPUs, as well as CPUs, have been used. The performance validity of various implementations in this paper was confirmed by real sonar data as well as simulation data. The results show that using an array of 64 sensors, it is possible to estimate the DOA of underwater sound sources in real-time and with high resolution using the MVDR algorithm.

Yearly Impact: مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View 195

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesDownload 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesCitation 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesRefrence 0
Issue Info: 
  • Year: 

    2021
  • Volume: 

    7
  • Issue: 

    2
  • Pages: 

    72-99
Measures: 
  • Citations: 

    0
  • Views: 

    46
  • Downloads: 

    2
Abstract: 

Evaluation of Solid-Fluid interaction is of high significance in all engineering fields. In this paper, the Smoothed Particle Hydrodynamics (SPH) and the Discrete Element Method (DEM) were employed to simulate solids and fluids, respectively. As for the simulation of water behavior, first, a single-phase “dam break” experiment is modeled by the SPH. In this model, variable smoothing length and an almost novel boundary method were utilized which resulted in a tremendous boost in its resemblance to the experiment. To couple these methods (SPH and DEM), three approaches were proposed and validated against a famous experimental test named “dam break with an elastic gate test”. Finally, to be sure of the correctness of these approaches, an elastic plate under a water column in the hydrostatic condition was simulated and the error was 2 percent in comparison with the analytical solution. In pursuit of having short run-times, Parallel computing on GPU ((CUDA)) was employed, and a robust nearest neighbor search (NNS) algorithm was modified and developed.

Yearly Impact: مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic Resources

View 46

مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesDownload 2 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesCitation 0 مرکز اطلاعات علمی Scientific Information Database (SID) - Trusted Source for Research and Academic ResourcesRefrence 0
litScript
telegram sharing button
whatsapp sharing button
linkedin sharing button
twitter sharing button
email sharing button
email sharing button
email sharing button
sharethis sharing button